The Green Energy Bubble Has Finally Burst